package com.koocloud.electroplatemanage.service;

import com.koocloud.electroplatemanage.common.pojo.ResponseTemplate;
import com.koocloud.electroplatemanage.pojo.OrderNumberVo;


/**
 * @program: electroplatemanage
 * @description: 图号Service接口
 * @author: zww
 * @create: 2020-11-17 11:05
 */
public interface OrderNumberService {
    //通过pk查询一条记录
    ResponseTemplate selectByPk(String pk);
    //查询所有记录
    ResponseTemplate selectAllData(String page, String limit, OrderNumberVo orderNumberVo);
    //插入一条记录
    ResponseTemplate insert(OrderNumberVo orderNumberVo);
    //逻辑删除一条记录
    ResponseTemplate delete(String pk,String deleteFlag);

    //修改一条记录
    ResponseTemplate update(OrderNumberVo orderNumberVo);
    //生成订单号
    ResponseTemplate generateOrderNumber();
    //excel导入
    ResponseTemplate getExcelImport(String file);
}
